English Nouns: diaziridine

English Nouns noun 'diaziridine' conjugated